package com.ityy.ruiji.entity;

import lombok.Data;
import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 自动生成实体类都去实现了Serializable接口。 为什么实体类都实现Serializable接口呢？
 *   实体类实现序列化接口的好处：
 *          1. Serializable本身是一个标记接口，没有任何方法，所以不会给编码人员带来负担
 *          2.  java对象可以写入到磁盘上， java对象可以在网络上传输。
 */

@Data
public class Employee implements Serializable {
    private static final long serialVersionUID = 1L;

    private Long id;  //用户id

    private String username;  //登录的时候使用用户名

    private String name;  //昵称

    private String password;  //密码

    private String phone;  //手机号

    private String sex;  //性别

    private String idNumber; //驼峰命名法 ---> 映射的字段名为 id_number

    private Integer status; //用户的状态  0禁用 1启用

    private LocalDateTime createTime;  //创建用户的时间

    private LocalDateTime updateTime; //修改用户的时间

    private Long createUser;  //创建用户的人

  
    private Long updateUser; //修改用户的人
}
